﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using System.Configuration;
using System.Security;
using Jurassic_Island;

namespace JurassicIslandWeb.MasterPages
{
    public partial class Principal : System.Web.UI.MasterPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.User.Identity.IsAuthenticated)
                LoginFormJugador.Visible = false;
            else
            {
                MenuWeb.Visible = false;
                lStatus.Visible = false;
            }

        }

        protected void LognFormJugador_Authenticate(object sender, AuthenticateEventArgs e)
        {

            ENJugadores enJug = new ENJugadores();
            bool acceso = false;
            try
            {
                enJug = enJug.ObtenerJugador(LoginFormJugador.UserName);
                if (enJug.Password == LoginFormJugador.Password)
                {
                    acceso = true;
                }
                else
                {
                    LoginFormJugador.FailureText = "Password erróneo";
                    acceso = false;
                }
            }
            catch (Exception ex)
            {
                LoginFormJugador.FailureText = ex.Message;
                acceso = false;
            }

            e.Authenticated = acceso;

            //e.Authenticated = true;

            //LoginFormJugador.UserName;  //Con esto se obtiene el nombre de jugador introducido
            //LoginFormJugador.Password;  //Con esto se obtiene la contraseña que se ha escrito
        }

    }
}